home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #14 / Monster Media No. 14 (April 1996) (Monster Media, Inc.).ISO / games_a / ccai.zip / EDITINI.DOC next >
Text File  |  1996-02-04  |  4KB  |  93 lines

  1. C&C AI Editor (The Fan - s2lee@jupiter.scs.ryerson.ca) 
  2. ------------------------------------------------------
  3.  
  4. Usage: EDITINI {input}
  5. The saved output file is named TEXT.INI
  6. (input file is optional)
  7.  
  8. This is an AI editor for Command & Conquer (quite simple but handy!).  
  9.  
  10. This editor helps the user to create the "AI" of the game but you should
  11. read below just to get to know what's going on because you need to have some
  12. background on this stuff.  Not for the totally unexperienced this editor is
  13. just to provide some relief to the people who wanna create a good mission.
  14. So they don't have to refer to actions or events written on paper etc.
  15.  
  16. Things that this editor can do
  17. ------------------------------
  18. Create entries for following
  19. [Teamtypes]
  20. [Waypoints]
  21. [Triggers]
  22. [CellTriggers]
  23.  
  24. The [Teamtypes] section is the designation of teams to be created, reinforced
  25. etc. depending on the [Triggers].  This is where you select the type of
  26. units and what it will do next.  
  27. An example of a Teamtypes entry would be:
  28. attack1=Goodguy,x,x,x,x,x,x,x,x,TRAN:1,MCV:1,MTNK:3,UNLOAD:waypoint
  29. (where x is not important - i calculate them all for you)
  30. What this means a Chinook would carry an MCV and 3 medium tanks and unload
  31. them at Waypoint whatever.
  32.  
  33. The [Waypoints] section is the actual location on a 64 x 64 matrix map. 
  34. (It is actually 62 x 62 because the of the "border" but nevertheless the cell
  35. location would be from 65 - 4030.
  36. Example of a waypoint entry would be:
  37. 10=2909 means Waypoint #10 is cell location 2909 in the map
  38.  
  39. The [Triggers] section would be responsible for creating the units or doing an
  40. action from the [Teamtypes] section.
  41. An example of a Trigger entry would be:
  42. trig1=Time,Reinforce.,10,Goodguy,attack1
  43. This trig1 would activate once after 10 time units have gone back and
  44. would bring in the attack1 teamtype (as a reinforcement to GDI).
  45.  
  46. The [CellTriggers] section is described as "When a unit steps on the cell
  47. location xxxx activate Trigger blahblah.  
  48. An example would be:
  49. 2909=gimme (where gimme gives you say some reinforcements)
  50. 3000=trig1 (when stepped on trig1 would execute once so in 10 units of time
  51.             you'll get reinforcements of 3 med. tanks and a MCV)
  52.  
  53. If you still don't know what's going on, just get an idea of the function 
  54. of each section and then perhaps my program will help guide you to a better
  55. understanding.
  56.  
  57. Well Good Luck!
  58.  
  59. Please report any bugs to 
  60.  
  61. The Fan
  62. s2lee@jupiter.scs.ryerson.ca
  63.  
  64. You may distribute freely without modifications to the program(s).
  65.  
  66. Future considerations:
  67.  
  68. * More efficient stack system
  69. * Ability to handle [BASES] and [Structures] so that you can select
  70.   what the CPU can rebuild
  71. * Graphical interface (no time for it yet)
  72. Please email me for any suggestions.
  73.  
  74. History & Revisions
  75. -------------------
  76. EDITINI v0.99
  77.      - Initial bug test release
  78.  
  79. EDITINI v1.00
  80.      - Now displays in 43/50 column mode
  81.      - Fixed some cosmetic displays (ie. Waypoint listings)
  82.      - Fixed the [Teamtypes] vehicle selection to its proper listing
  83.      - Updated the [Trigger] events with all the selections (ie Dropzones etc)
  84.      - Hopefully this will hold out as a release
  85.  
  86. EDITINI v1.0a
  87.      - Corrected problem with random waypoint values when editing the
  88.        teamtypes (when you have an existing waypoint it changed the number)
  89.  
  90.  
  91. Many thanx goes to Wayne M. McGee who probably spent more time debugging
  92. this program than I did.
  93.